Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEONARD STREET Terraced £110,811 £65,000 16 Nov 2012
4 LEONARD STREET Terraced £182,238 £32,000 14 Jul 1995
5 LEONARD STREET Terraced £116,143 £32,000 20 Dec 2000
6 LEONARD STREET Terraced £129,934 £24,500 7 Feb 1997
8 LEONARD STREET Terraced £130,507 £97,000 24 Jun 2016
10 LEONARD STREET Terraced £155,447 £85,000 5 Dec 2008
12 LEONARD STREET Terraced £111,005 £65,000 31 Jan 2013
14 LEONARD STREET Semi-Detached £162,239 £69,995 15 Aug 2003